Someone needs to tell this chickie to dial down the setting on her makeup gun. Cara Delevingne photocall for “Paper Towns” in front of the Eiffel Tower in Paris in a Jenny Packham embellished top paired with Elie Saab shorts and Nicholas Kirkwood heels. She’s got a face that can handle serious layers of paint, …
Please to comment